cats dogs puppies animal dentist vet dog injection surgeon animals cat cosmetic birds plastic pet veterinarian dentistry dental animal hospital doctor